bills payable - German English Dictionary